Text copied to clipboard!
Заглавие
Text copied to clipboard!Софтуерен инженер Go
Описание
Text copied to clipboard!
Търсим Софтуерен инженер Go, който да се присъедини към нашия екип от висококвалифицирани специалисти в сферата на разработката на софтуер. Кандидатът ще бъде отговорен за проектирането, разработката и поддръжката на високоефективни и мащабируеми приложения, използвайки езика за програмиране Go (Golang). Работата включва сътрудничество с други инженери, продуктови мениджъри и дизайнери за създаване на иновативни решения, които отговарят на нуждите на нашите клиенти.
Като част от екипа, ще имате възможност да работите по разнообразни проекти, включително микросървисна архитектура, облачни инфраструктури, API разработка и оптимизация на производителността. Очакваме от вас да демонстрирате силни аналитични умения, внимание към детайла и страст към писането на чист и поддържан код.
Идеалният кандидат има опит в разработката на сървърни приложения, добро разбиране на принципите на софтуерното инженерство и желание да се развива в динамична и технологично напреднала среда. Ще работите в екип, който цени сътрудничеството, споделянето на знания и непрекъснатото усъвършенстване.
Ако сте мотивиран, инициативен и имате желание да работите с модерни технологии и инструменти, тази позиция е за вас. Ние предлагаме конкурентно възнаграждение, гъвкаво работно време, възможност за дистанционна работа и отлична работна атмосфера.
Отговорности
Text copied to clipboard!- Разработка и поддръжка на сървърни приложения с Go
- Проектиране и имплементация на RESTful API
- Работа с бази данни и оптимизация на заявки
- Интеграция с облачни услуги и инфраструктура
- Писане на тестове и осигуряване на качествен код
- Участие в архитектурни решения и технически дискусии
- Сътрудничество с други екипи и отдели
- Следене на нови технологии и прилагането им в проекти
- Подобряване на производителността и сигурността на приложенията
- Участие в code review процеси
Изисквания
Text copied to clipboard!- Минимум 2 години опит с Go (Golang)
- Добри познания по структури от данни и алгоритми
- Опит с микросървисна архитектура
- Познания по работа с бази данни (SQL и NoSQL)
- Опит с Docker и Kubernetes е предимство
- Разбиране на CI/CD процеси
- Умения за работа в екип и комуникация
- Добро владеене на английски език
- Желание за учене и развитие
- Опит с Git и системи за контрол на версиите
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате с Go?
- Работили ли сте с микросървисна архитектура?
- Какви бази данни сте използвали в предишни проекти?
- Имате ли опит с Docker или Kubernetes?
- Как подхождате към писането на тестове?
- Какви CI/CD инструменти сте използвали?
- Как се справяте с работа в екип?
- Какви са вашите очаквания от нова позиция?
- Какви проекти ви вдъхновяват?
- Готови ли сте да работите дистанционно?